Stuttgart, the home of Audi, Mercedes-Benz and Porsche plants, reviews the story of the automobile with a parade of 125 old, new and future cars.